What is the meaning of the word "talk turkey"?
Definitions:
-
discuss frankly, often in a business context
verb
- We sent out the subordinates so we could talk turkey about the deal.
- We sent out the subordinates so we could talk turkey about the deal.